An Instance of Adaptive Constraint Propagation
نویسندگان
چکیده
Constraint propagation algorithms vary in the strength of propagation they apply. This paper investigates a simple connguration for adaptive propagation { the process of varying the strength of propagation to reeect the dynamics of search. We focus on two propagation methods, Arc Consistency (AC) and Forward Checking (FC). AC-based algorithms apply a stronger form of propagation than FC-based algorithms; they invest greater computational eeort to detect inconsistent values earlier. The relative payoo of maintaining AC during search as against FC may vary for diierent constraints and for diierent intermediate search states. We present a scheme for Adaptive Arc Propagation (AAP) that allows the exible combination of the two methods. Meta-level reasoning and heuristics are used to dynamically distribute propagation eeort between the two. One instance of AAP, Anti-Functional Reduction (AFR), is described in detail here. AFR achieves precisely the same propagation as a pure AC algorithm while signiicantly improving its average performance. The strategy is to gradually reduce the scope of AC propagation during backtrack search to exclude those arcs that may be subsequently handled as eeectively by FC. Experimental results connrm the power of AFR and the validity of adaptive propagation in general.
منابع مشابه
Multi-Armed Bandits for Adaptive Constraint Propagation
Adaptive constraint propagation has recently received a great attention. It allows a constraint solver to exploit various levels of propagation during search, and in many cases it shows better performance than static/predefined. The crucial point is to make adaptive constraint propagation automatic, so that no expert knowledge or parameter specification is required. In this work, we propose a s...
متن کاملDesign of an Adaptive Constrained Based Neuro-fuzzy Controller for Fault Detection of a Power Plant System
This paper proposes an adaptive constraint based framework for fault detection of a complex thermal power plant system. In many complex systems, representation of precise and crisp constraints uses formal specification languages such as Object Constraint Language (OCL). Here, a constraint based neuro-fuzzy controller to tackle imprecise constrained objects is proposed. The proposed inference sy...
متن کاملAn Optimal Utilization of Cloud Resources using Adaptive Back Propagation Neural Network and Multi-Level Priority Queue Scheduling
With the innovation of cloud computing industry lots of services were provided based on different deployment criteria. Nowadays everyone tries to remain connected and demand maximum utilization of resources with minimum timeand effort. Thus, making it an important challenge in cloud computing for optimum utilization of resources. To overcome this issue, many techniques have been proposed ...
متن کاملMulti-View Constraint Propagation with Consensus Prior Knowledge
In many applications, the pairwise constraint is a kind of weaker supervisory information which can be collected easily. The constraint propagation has been proved to be a success of exploiting such side-information. In recent years, some methods of multi-view constraint propagation have been proposed. However, the problem of reasonably fusing different views remains unaddressed. In this paper,...
متن کاملPropagation strategies for stereo image matching based on the dynamic triangle constraint
For the purpose of reliable stereo image matching, this paper discusses a novel propagation strategy of image matching under the dynamic triangle constraint. Firstly, the construction and the dynamic updating method for the corresponding triangulations on the stereo pairs are introduced, which are used as both constraints and carriers during the matching propagation. Then, three propagation str...
متن کامل